home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 000197_jp107@amtp.cam.ac.uk_Sun Jan 30 06:59:00 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  4KB

  1. Received: from kro.amtp.cam.ac.uk by cs.umb.edu with SMTP id AA08968
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Sun, 30 Jan 1994 01:59:30 -0500
  3. Return-Path: <J.S.Peatfield@damtp.cambridge.ac.uk>
  4. Received: from local MTA by kro.amtp.cam.ac.uk with Smail-3.1.28.1
  5.      id m0pQW7w-000211C; Sun, 30 Jan 94 06:59 GMT
  6. Message-Id: <m0pQW7w-000211C%kro.amtp.cam.ac.uk@damtp.cambridge.ac.uk>
  7. Date: Sun, 30 Jan 94 06:59 GMT
  8. To: andreas@mpa-garching.mpg.de
  9. Cc: tex-k@cs.umb.edu
  10. In-Reply-To: Andreas Schott's message of Thu, 27 Jan 1994 14:30:34 +0100 <199401271330.OAA37022@ibm-1.MPA-Garching.MPG.DE>
  11. Subject: Bugs in Makefile.in and configure(.in)
  12. From: Jon Peatfield <J.S.Peatfield@amtp.cam.ac.uk>
  13.  
  14. I find that the following patch to the toplevel Makefile.in works
  15. better for me:
  16.  
  17. -cut-here--
  18. *** Makefile.in.orig    Mon Jan 24 12:39:11 1994
  19. --- Makefile.in    Sun Jan 30 06:48:05 1994
  20. ***************
  21. *** 77,94 ****
  22.   # if we are to propagate changes at the top level.
  23.   makeargs = $(MFLAGS) SHELL='$(SHELL)' \
  24.     prefix=$(prefix) exec_prefix=$(exec_prefix) \
  25. !   bindir=$(bindir) libdir=$(libdir) \
  26.     datadir=$(datadir) infodir=$(infodir) includedir=$(includedir) \
  27.     manext=$(manext) mandir=$(mandir) \
  28. !   texprefix=$(texprefix)     mfprefix=$(mfprefix) \
  29.     texinputdir=$(texinputdir) mfinputdir=$(mfinputdir) \
  30.     texpooldir=$(texpooldir)   mfpooldir=$(mfpooldir) \
  31. !   texfontdir=$(texfontdir) \
  32.     psfontdir=$(psfontdir) \
  33.     dvips_prefix=$(dvips_prefix) \
  34.     configdir=$(configdir) \
  35. !   headerdir=$(headerdir)
  36. !   psmacrodir = $(texinputdir)/dvips \
  37.     default_texsizes='$(default_texsizes)' \
  38.     $(MAKEARGS)
  39.   
  40. --- 77,95 ----
  41.   # if we are to propagate changes at the top level.
  42.   makeargs = $(MFLAGS) SHELL='$(SHELL)' \
  43.     prefix=$(prefix) exec_prefix=$(exec_prefix) \
  44. !   bindir=$(bindir) scriptdir=$(scriptdir) libdir=$(libdir) \
  45.     datadir=$(datadir) infodir=$(infodir) includedir=$(includedir) \
  46.     manext=$(manext) mandir=$(mandir) \
  47. !   texmf_prefix=$(texmf_prefix) \
  48.     texinputdir=$(texinputdir) mfinputdir=$(mfinputdir) \
  49. +   fmtdir=$(fmtdir) basedir=$(basedir) \
  50.     texpooldir=$(texpooldir)   mfpooldir=$(mfpooldir) \
  51. !   fontdir=$(fontdir) \
  52.     psfontdir=$(psfontdir) \
  53.     dvips_prefix=$(dvips_prefix) \
  54.     configdir=$(configdir) \
  55. !   headerdir=$(headerdir) \
  56. !   psmacrodir=$(texinputdir)/dvips \
  57.     default_texsizes='$(default_texsizes)' \
  58.     $(MAKEARGS)
  59. --cut-here--
  60.  
  61. It corrects a couple of missing '\'s and a typo of texprefix for
  62. texmf_prefix, and removes some broken whitespace.  Without this the
  63. mfpooldir and texpooldir get set totally wrongly in kpathsea/paths.h.
  64.  
  65. > Furthermore a hint. If you unpack the tar-files into three different
  66. > parallel subdirectories web2c-6.0, dvipsk-5.526a and xdvik-1.5, you
  67. > can create everything under web2c-6.0 if you establish the following
  68. > two links in web2c-6.0:
  69. >   ln -s ../dvipsk-5.526a/dvipsk dvipsk
  70. >   ln -s ../xdvik-1.5/xdvik xdvik
  71.  
  72. Hmm doesn't work for me.  When make cd's into xdvik or dvipsk it then
  73. tries to include stuff from ../kpathsea/ which is the wrong directory
  74. 'cos of the linking.  I found it easier to just mv dvipsk and xdvik
  75. onto the web2c-6.0 directories.  It took me a while to realise why the
  76. paths.h file wasn't there!
  77.  
  78. Having said that I've not yet managed to get a clean build.  I'm still
  79. messing with different compilers and X giberish on the DEC Alpha...
  80.  
  81.  
  82. -- Jon
  83.  
  84. Jon Peatfield, Computer Officer, the DAMTP, University of Cambridge
  85. Telephone: (+44 223) 3-37852     Mail: J.S.Peatfield@amtp.cam.ac.uk
  86.  
  87.     The war against _some_ mailers.         PP: Just say NO.